<template>
  <!--本文件由FirstUI授权予陈鑫（会员ID：2 2  88，身份证尾号： 03 6   112）专用，请尊重知识产权，勿私下传播，违者追究法律责任。-->
  <view class="fui-collapse__wrap">
    <slot></slot>
  </view>
</template>
<script>
  export default {
    name: 'fui-collapse',
    emits: ['change'],
    props: {
      // 是否开启手风琴效果
      accordion: {
        type: Boolean,
        default: false,
      },
    },
    created() {
      this.children = []
    },
    methods: {
      collapseChange(obj, isOpen, idx) {
        if (this.accordion && isOpen) {
          this.children.forEach((item, index) => {
            if (item !== obj) {
              item.isOpen = false
            }
          })
        }
        this.$emit('change', {
          index: idx,
          isOpen: isOpen,
        })
      },
    },
  }
</script>
<style scoped>
  .fui-collapse__wrap {
    /* #ifndef APP-NVUE */
    width: 100%;
    display: flex;
    /* #endif */
    /* #ifdef APP-NVUE */
    flex: 1;
    /* #endif */
    flex-direction: column;
    background: #fff;
  }
</style>
